general & manager sales careers in Dublin, Ireland